// index/pages/counselor/counselor.js
Page({
  data: {
        items: [],
        // showDetails: false,
        key:false,
        index: 0,
        pageNum: 1,
        dataList: [],
        totalPageCount: 0,  // 总页数
        isLoading: false  // 节流阀
  },
  showDetails(){
      this.setData({key:true})
  },
  hideDetails(){
      this.setData({key:false})
  },
      /**
       * 生命周期函数--监听页面加载
       */
      onLoad(options) {
        this.getData()
      },
    // 获取列表数据的方法
      getData(){
          this.setData({
              isLoading:true
          })
          //显示loading提示
        wx.showLoading({
          title: '数据正在加载...'
        })
        wx.request({
            url: 'http://localhost:8081/sfzy/psychologicalTest/page',
            data:{
                pageNum: this.data.pageNum,
                pageSize:15
            },
            method:"GET",
        success:(resp)=>{
                      let pageCount = this.data.pageNum + 1
                      //将数据存入【追加】入dataList
                      this.setData({
                        pageNum: pageCount,
                        dataList: this.data.dataList.concat(resp.data.data.list),
                        totalPageCount:resp.data.data.pageTotal,
                      });
                    },
            complete:(res)=>{
            this.setData({
                isLoading: false,
            })
            //加载数据完成后关闭loading框
            wx.hideLoading()
            //关闭下拉刷新
            wx.stopPullDownRefresh()
            //数据加载完成关闭节流阀
            this.setData({
                isLoading: false
            })
        },
            
          })
      },
/**
 * 生命周期函数--监听页面初次渲染完成
 */
onReady() {

},

/**
 * 生命周期函数--监听页面显示
 */
onShow() {

},

/**
 * 生命周期函数--监听页面隐藏
 */
onHide() {

},

/**
 * 生命周期函数--监听页面卸载
 */
onUnload() {

},

/**
 * 页面相关事件处理函数--监听用户下拉动作
 */
onPullDownRefresh() {

},

/**
 * 页面上拉触底事件的处理函数
 */
onReachBottom() {

},

/**
 * 用户点击右上角分享
 */
onShareAppMessage() {

}
})